angular.module('app.routes', [])

.config(function($stateProvider, $urlRouterProvider,$ionicConfigProvider) {


  $ionicConfigProvider.tabs.style('standard').position('bottom');
  $ionicConfigProvider.backButton.text('返回').previousTitleText(false);
  $urlRouterProvider.otherwise('/');
  $stateProvider



    .state('entrance', {
      url: '/',
      templateUrl: 'templates/entrance.html',
      controller: 'entranceCtrl'
    })




    .state('tab', {
      url: '/tab',
      abstract:true,
      templateUrl: 'templates/tab.html'
    })



    .state('tab.home', {
      url: '/home',
      views: {
        'home-tab': {
          templateUrl: 'templates/home.html',
          controller: 'homeCtrl'
        }
      }
    })

    .state('tab.contacts', {
      url: '/contacts',
      views: {
        'contacts-tab': {
          templateUrl: 'templates/contacts.html'
          // controller: 'updateCtrl'
        }
      }
    })





    .state('tab.person', {
      url: '/person',
      views: {
        'person-tab': {
          templateUrl: 'templates/person.html',
          controller: 'personCtrl'
        }
      }
    })






    .state('tab.userinfo', {
      url: '/person/userinfo',
      views: {
        'person-tab': {
          templateUrl: 'templates/userinfo.html',
          controller: 'userinfoCtrl'
        }
      }
    })


    .state('tab.page', {
      url: '/person/page',
      views: {
        'person-tab': {
          templateUrl: 'templates/page.html'
        }
      }
    })





});
